package com.yangbwe.annotation;


import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;


//@Target({TYPE,METHOD})只能用在类和方法上
@Target({TYPE,METHOD})


//希望这个类可以被反射
@Retention(RUNTIME)
public @interface myannotation {

    String A();
    String B() default "X";

//    注解中如果只有一个value的话，在调用注解的时候可以吧value=省略，超过一个就不能省略
    String value() ;
}
